if the optionKey is down and the ShiftKey is down then
global theButton
put the short name of me into theButton
StartEditing
end if
end mouseUp
on mouseWithin
put the script of me into temp
get the number of lines in temp
put line 16 to it of temp into bg fld 1
end mouseWithin
on mouseLeave
put empty into bg fld 1
end mouseLeave
The Import Button will allow you to import Waldo formatted documents. If you have selected the Second Sight optoin in the Waldo menu the you will have a second option of loading for output (this option is only useful if you are runnung a Second Sight bulletin board system--BBS) . The get file window will only display folders and plain text files.
-- part 4 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=41 top=225 right=269 bottom=80
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Delete
----- HyperTalk script -----
on mouseUp
if the optionKey is down and the ShiftKey is down then
global theButton
put the short name of me into theButton
StartEditing
end if
end mouseUp
on mouseWithin
put the script of me into temp
get the number of lines in temp
put line 16 to it of temp into bg fld 1
end mouseWithin
on mouseLeave
put empty into bg fld 1
end mouseLeave
The Delete Button will delete all Pages except the Import Page from the current copy of Waldo.
-- part 5 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=89 top=222 right=266 bottom=124
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Second Sight
----- HyperTalk script -----
on mouseUp
if the optionKey is down and the ShiftKey is down then
global theButton
put the short name of me into theButton
StartEditing
end if
end mouseUp
on mouseWithin
put the script of me into temp
get the number of lines in temp
put line 16 to it of temp into bg fld 1
end mouseWithin
on mouseLeave
put empty into bg fld 1
end mouseLeave
This Button will create files for display of the current document on a Second Sight bulletin board system. It expects to find a folder at the same level as the current copy of Waldo that is named like this,
name-F. The current document, if loaded with the Output option, must reside in that folder. Waldo will create a series of files in that folder for Second Sight to read. NOTE: You must not move the files or folder.
-- part 6 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=128 top=223 right=267 bottom=158
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Second Sight List
----- HyperTalk script -----
on mouseUp
if the optionKey is down and the ShiftKey is down then
global theButton
put the short name of me into theButton
StartEditing
end if
end mouseUp
on mouseWithin
put the script of me into temp
get the number of lines in temp
put line 16 to it of temp into bg fld 1
end mouseWithin
on mouseLeave
put empty into bg fld 1
end mouseLeave
This Button will display a List of files for display by a Second Sight Bulletin Board System. It expects to find folders at the same level as the current copy of Waldo you are in( that contains the files). The folders are named with the file name plus a "-F" extention. To assist loading (because this function does not support the standard Mac find file interface) this list allows you to enter the name of files, in folders at the same level (HFS) as your current copy of Waldo.
-- part 7 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=165 top=222 right=266 bottom=201
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: SS List Utlities
----- HyperTalk script -----
on mouseUp
if the optionKey is down and the ShiftKey is down then
global theButton
put the short name of me into theButton
StartEditing
end if
end mouseUp
on mouseWithin
put the script of me into temp
get the number of lines in temp
put line 16 to it of temp into bg fld 1
end mouseWithin
on mouseLeave
put empty into bg fld 1
end mouseLeave
This Button displays a List of utilities for the Second Sight File List. You must hold down the mouse button and wait for a List to pop up to make a selection. Lists may be erased, renamed, saved to disk and loaded from disk. If a List has been modified some actions will present a dialogue box giving you the option to save the current version to disk before continuing with the present action or the option to abort it.
-- part 8 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=215 top=225 right=269 bottom=256
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Sound Level
----- HyperTalk script -----
on mouseUp
if the optionKey is down and the ShiftKey is down then
global theButton
put the short name of me into theButton
StartEditing
end if
end mouseUp
on mouseWithin
put the script of me into temp
get the number of lines in temp
put line 16 to it of temp into bg fld 1
end mouseWithin
on mouseLeave
put empty into bg fld 1
end mouseLeave
Hold down your Mouse Button on this Button for a second to display a list of settings for the level of the system sound.
This Button allows you to set the level of system sounds from 0 to 7. When you go to another stack that is open Waldo will remember the current setting in Waldo, return your system to the original setting present before entering Waldo and then when returning to Waldo will reset to the level last selected in Waldo.
-- part 9 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=269 top=225 right=269 bottom=308
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Page #?
----- HyperTalk script -----
on mouseUp
if the optionKey is down and the ShiftKey is down then
global theButton
put the short name of me into theButton
StartEditing
end if
end mouseUp
on mouseWithin
put the script of me into temp
get the number of lines in temp
put line 16 to it of temp into bg fld 1
end mouseWithin
on mouseLeave
put empty into bg fld 1
end mouseLeave
Clicking on Page #? Button will allow you to go to any Page (that is valid for the current document). If you Hold down the Shift key while clikcing on Page #? Button will present you with a randomly selected Page as a default to a dialogue box for the selection of a page to display. If you do not want the current selection type in the page number you want and that page will be displayed.
-- part 10 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=312 top=225 right=269 bottom=342
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Returner
----- HyperTalk script -----
on mouseUp
if the optionKey is down and the ShiftKey is down then
global theButton
put the short name of me into theButton
StartEditing
end if
end mouseUp
on mouseWithin
put the script of me into temp
get the number of lines in temp
put line 16 to it of temp into bg fld 1
end mouseWithin
on mouseLeave
put empty into bg fld 1
end mouseLeave
This is the Return Button. It appears as a inverse image (black and white reversed) of the Import Page Button.
It is only displayed when you have used the Import Page Button on any document page to go to the Import Page. Clicking on it will return you to the document Page you left.
-- part 11 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=348 top=225 right=269 bottom=383
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Page #1
----- HyperTalk script -----
on mouseUp
if the optionKey is down and the ShiftKey is down then
global theButton
put the short name of me into theButton
StartEditing
end if
end mouseUp
on mouseWithin
put the script of me into temp
get the number of lines in temp
put line 16 to it of temp into bg fld 1
end mouseWithin
on mouseLeave
put empty into bg fld 1
end mouseLeave
Clicking this Button will display Page 1 of the document.
Holding down the Shift Key while clicking on this button
will display the last Page of the document. This Button is grayed out when you are on page 1 of the current document.
-- part 12 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=449 top=225 right=269 bottom=490
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Find in Help
----- HyperTalk script -----
on mouseUp
if the optionKey is down and the ShiftKey is down then
global theButton
put the short name of me into theButton
StartEditing
end if
end mouseUp
on mouseWithin
put the script of me into temp
get the number of lines in temp
put line 16 to it of temp into bg fld 1
end mouseWithin
on mouseLeave
put empty into bg fld 1
end mouseLeave
This Button will display a dialogue asking for an item to find in the Help field. After the first match, hit the return key to display subsequent matches.
-- part 13 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=494 top=225 right=269 bottom=512
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Scroll All
----- HyperTalk script -----
on mouseUp
if the optionKey is down and the ShiftKey is down then
global theButton
put the short name of me into theButton
StartEditing
end if
end mouseUp
on mouseWithin
put the script of me into temp
get the number of lines in temp
put line 16 to it of temp into bg fld 1
end mouseWithin
on mouseLeave
put empty into bg fld 1
end mouseLeave
The Scroll All Pages Button will scroll all document Pages to the top.